Our 6 persons group stayed at Esperanca's apartment for 8 nights. The apartment was spacious, clean and well equipped. Great location: very close to the beach and shops. Communication with Esperanca was excellent all the time. Check-in and check-out was easy and flexible.