The place was clean and exactly as described. The communication was also wonderful. There was just a smell coming from the water, but it was bearable. Overall, we had a great stay!