Great location, very thoughtful touches, great amenities. Overall great stay