Very spacious and has the basic amenities to host family gatherings. Great location and communication with the host. I highly recommend!