Excellent location, excellent hospitality, super clean, you won't be disappointed.