Excellent location, accurate description, and everything that was promised was delivered. We would stay here again.