Mary's Retreat was very beautiful and spacious, yet cosy and warm. We were stunned by the amount of amenities in each area that was made available during the stay. Especially loved the many rooms it had to suit a big group of us, along with the pool! Loved every minute of the stay.