We only stayed here for one night, but everything was great. The apartment was clean and it had a really nice view. The beach is about 30 minutes away on foot, but if you have a car you'll get there in no time. There are some restaurants within walking distance. Kiki, the host, was very prompt and helpful.