Excellent location- a few minutes walk from the beach and some great cafes. The place was spotless, modern and had lots of little extra touches that were helpful. Loved the spa!