Excellent location near to beach and shops and restaurants. Very accommodating around our flight times and arrival/departure times.