Very clean, thoughtfully decorated, great location and the views are jaw-dropping. Would def stay again.