Very clean and just like the photos. The pool was beautiful and location was great. 10-15 min from bars/ beach. No complaints!