It was a perfect stay. This hotel is the best of both worlds, you feel like you're in a small apartment. You can cook, it's well equipped, the bed is comfy. Staff was so friendly and were very helpful in providing supplies when needed (towels, coffee). You can even do laundry for free and they provide detergent. Only drawback is there is only free wifi in the lobby, if you want it in the room, you have to pay a daily fee.