This is a gem. Right on the beach in a beautiful village. This location was perfect. It's got the best of everything.