Very clean, lovely view. Great location, right near many shops and restaurants. Smaller than I expected but overall very nice.