Excellent location. Very comfortable place with modern amenities (including it conditioning!). Great communication and easy check-in and check-out.