We are open and ready to welcome you. The world of travel has changed and so have we. Click here for our SAFE and CLEAN commitment.

Bookings can be made for a minimum stay of 5 nights. You may stay in some apartments for 5 nights or longer, and others for a minimum 3 month period up to 12 months or more.