Very clean place. Great location and view. Will definitely book again!