Excellent location, great amenities. Overall great stay, highly recommend.