Great accommodation and service in an outstanding location