Perfect stay! Everything was just as advertised. Very clean, and has everything we needed. The pool was soooo nice! The kids loved playing ping pong. Would definitely stay again.