The place was just as advertised: beautiful landscape, clean, charmingly decorated and located near the beach and delicious food options. Margaret and Mark were wonderful, helpful and responsive hosts. We couldn't have asked for anything more!