Location was excellent. Great beaches and restaurants. A perfect place to stay.