The place has everything you need for a long stay. We felt better than in our own home. We were amazed by the high quality of the cleaning service provided and how professionally Sophia manages the place. Thank you very much to Sophia and her staff.