This place was absolutely amazing. The backyard was perfect for a small get together and the inside had plenty of space to entertain. Everything was extremely clean and had everything we needed. Check-in was smooth and very clear. Location was great as well. Hope to stay again in the future, highly recommend!!