Excellent place to stay. Very spacious, great amenities, amazing location.