Excellent location but we were let down by some of the amenities.