Super clean. Modern & thoughtfully decorated. Building & pool are beautiful. Host wqs attentive and easy to reach. Would stay again!