Excellent place to stay! Great location and wonderful amenities. We will definitely stay again.