"Great beachfront location." - Jayme
"We had a very relaxing stay at Villa 21. The place has absolutely everything you need...." - Catherine
"This property was amazing we absolutely loved it and the staff were fantastic!!!!!!! We..." - Kelly
"Lovely older style beach house, with everything you would need included." - Lisa