Great apartment. Perfect for our needs and was much bigger than we expected. Bed was so comfy - slept so good. Communication with Charmaine was top class and check in process was very smooth. Highly recommended! Thank you Charmaine.