Excellent location, check in facility and amenities. Highly recommended