Great location, well equipped kitchen, washing facilities. Nice view and pool. Easy walk to restaurants, shops and beach. Apartment was very tidy and as per the photographs. We stayed as four adults and it was fine as a group of friends if you don't mind being close to eachother. Suited us for our stay. We could have used some extra pillows for the sofa bed but managed. Leonardo was very helpful in ensuring our check in was smooth.