Wonderful place, nice hosts and everything we needed for a great holiday! The place is not really on the beach, but very well located anyways.