Tidy and cute place in a wonderful location next to an amazing beach.