Place was very clean and well set up. Nice common areas but privacy for each guest. Excellent communication from host. Great stay!