Very clean, great location, everything was brand new. We strongly recommend it for couples.