This place is situated in the perfect location! Less than 5 minutes walk from beach and from town. The hosts were very nice and made sure we had a pleasant stay. They were always around if we had questions about anything! Would definitely recommend :)