Always the friendliest staff. Look forward to every visit. Close to everything you would need...especially the beach (and pool on a cooler day!) Get involved with activities put on by resort to complete experience. Beautiful sunrise from balcony. Always making improvements to the property to the benefit of those who stay!