Amazing place for my family to all gather. Beach, shopping, restaurants all close by. The property was clean, peaceful and just as described online. We all loved it and will definitely be staying here again. Many thanks to the hosts!