The location is great.
Several maintenance issues marred the stay and should be rectified.