Sparkling clean, wonderful location and an amazing view. I'd definitely stay here again!