Beautiful home with everything needed for a large group stay including children. Beautiful location & beautiful pool and spa. Host has great communication if needed. Will definitely stay again!