Great amenities and immaculate rooms