Very clean, comfortable, and everything you would need. Great communication, and contacted me during stay to check if we needed anything else. Very easy check in/out process. Would stay again