Great place with excellent location and amenities! I would definitely stay again.