Very clean, Great location, and great views.
Great kitchen area with everything you need to self cater.