5 star. Exactly as described. Great location.