Great amenities and comfortable stay.