Great accommodation and service in a great location