Very clean and new place. Location is walking distance to the beach and Peter is a great host. Highly recommended.