Michael's place is lovely, clean and close to the beach, shops, and anything else you'd need. He is a great host who was very easy to communicate with.