Wonderful stay with all the amenities and a great location.