Everything was perfect. A very easy self checkin. The apartment is very clean. It is very well equipped for cooking with all utensils. The terrace is really nice and relaxing after a day of sight seeing. The location is perfect, just a few minutes walk to the beach and the supermarkets Safeways and Whole Foods are just 3 minutes away by foot. We would definitely stay again.