very clean, great location, linens and towels were top quality- we were incredibly comfortable during our stay! Would definitely stay here again.