The apartment was very clean and had everything we needed for our stay! The owners are super nice and always responses to our messages within a timely manner. The pool was really clean and lovely.