Great location, can’t get much better. Scores A+ across the board. Excellent communication. Friendly and helpful throughout stay. Highly recommend.