My fiance and I loved our stay at Maggie's place. The location is beautiful and was absolutely perfect. You are only a 5 minute walk to the beach, which was extremely convenient and enjoyable. Maggie's place was very clean, comfortable and easy to access.