Fantastic amenities and awesome location, everything was top notch.