Excellent home from home. Spacious, great entertaining area, all requirements covered. Would highly recommend.