Very spacious and in a great location. The kitchen, dining, and living area were well set up for a group of people to hang out, and there were two patio areas which was great for the warmer weather. Louis was very responsive when we had questions.