Everything about this place was fantastic! The location was perfect. Absolutely beautiful place. Our group thoroughly enjoyed our stay!