Let me start with the place was very nice and modern. I traveled with a group of four but even in the small space everyone was comfortable. I did however have issues with checkin in. We had to rebook flights extra early in order to accommodate the host to meet for keys as he could not meet during regular check in time. Once we arrived at place to meet for keys we still had to wait for him to arrive about thirty minutes. The unit was not clean and once it was there were linens missing. I feel this may have been one unfortunate time but i did make the experience quite frustrating.