Spacious, clean and very nice. Everything you could possibly need is provided. Massive kitchen/living room, pool area is cool too.