Very clean. Great views. Keep in mind that this is on a pedestrian area that takes another 5-10 minutes to walk to after you have parked. We didn't know this and arrived 5 minutes late and they asked for 20 euro in cash up front. Not a great start to our vacation after travelling 24-hours.
Other than this, place was super.