Excellent location, very clean and all the amenities. Great front desk service. Highly recommended.