Amazing Location, Amazing Amenities and overall, an amazing stay