Perfect for what we needed and accurate to what’s advertised. Clean and cute! Communication was also good. We enjoyed our stay!