Great amenities and location made for a pleasant and hastle free stay