Sapphire is an amazing place! Spacious and equipped with everything you might need to have an amazing time with friends or family. Pool and bone fire rocks! We were large group and we have had enough space for everyone. We’ve met horses and doggies and had a great time! I do recommend!