"The place is GREAT! The staff is so nice and the rooms are excellent. Beautiful beach and pool area. All around wonderful and relaxing stay. Also has easy access to restaurants and shopping. Can't wait to stay there again."
A verified traveller stayed at Villa Beach Cottages