Excellent, well-located. Had a great stay