Apartment was very clean and tidy. Check in was easy and communication was excellent. Location is great - can walk to the beach and down to cafes and restaurants.