I would have given this place 5 stars if we got the 3 bedrooms we were expecting. The ad stated that "During your stay you will have access to the entire apartment". Prior to arrival we got an email saying, "For every 2 people booked, we will automatically allocate you to 1 queen bed. If you require anything outside of this please let us know PRIOR to your arrival day. Any call out to open rooms will incur a $50 fee." I assumed they were providing a queen bed instead of twin beds or something and didnt quite understand what this meant until we got there and discovered that the 3rd bedroom was locked. Beware. Make sure you say you are expecting 3 bedrooms. My son ended up sleeping on the floor because he didnt want to share the bed with his brother. Other than that, the stay was great and the place was wonderful.