Great location, beautiful views, very clean. We had a great time.