Margaret and John’s Place was perfect for our stay. They were so welcoming and friendly. They were thoughtful in their preparation and also provided breakfast supplies. The apartment was very clean. The pool was a lot of fun on a very hot day. It was tranquil and the location was ideal with beautiful beaches, cafes, restaurants and boutiques surrounding it. We will definitely come back and stay again. Thank you Margaret and John!