Newly constructed and very clean. Shower is absolutely amazing with a lot of natural light. We didn’t cook but the kitchen seemed well equipped if we needed to. Quick communication with the Host. Would stay again.