This is a perfect escape from the busy tourist scene. It is small, with a pull out sofa (which we expected) but it provided us with everything we needed for a wonderful and relaxing vacation. Maristella thought of everything for our baby. There was a crib, high chair, baby bathtub and even baby bug spray. She was very accommodating. The mini apartment has everything you need to prepare meals. The garden is beautiful and very well kept. There is a mini market in the neighbourhood and several restaurants nearby. Beach is directly across the street.....bring water shoes . Hoping to return