Great place! A bit of a distance from the beach, but very good overall. Ramon is an excellent host. We were very happy with our stay.