Excellent location and amenities. Second time we have stayed here, and we will stay again