very clean! great location and view!! so worth it. Would come again!