Great place-very clean. Stunning view. Great location and friendly host. We had a great time.