I stayed here recently for 2 nights. It is a beautiful apartment. So clean I would call it spotless. Great location minutes from the train station, restaurants, beach, and hiking trail. Comfortable beds, great balcony, and overall really spacious. Great for a group of people. The host was really accommodating and friendly. One of the best places I’ve stayed in.