Very spacious and well put together, they already had everything I'd need in a kitchen/ bathroom/ bedroom. The wifi worked great and everything was very clean and well organized. I would definitely stay here again and recommend it to others.