very clean, very nice, stunning, spectacular views, great shower.