Top notch place, beautiful view, clean and great location!
10/10 would do it again.