Very clean. Has everything you need and more. Perfect views and location!