Location location location!! The pool and backyard were amazing. The interior is extremely spacious and great for a larger group.