Friendly hosts, beautiful beaches, quiet setting with very well equipped kitchen.