we have had one of the most beautiful stays at this wonderful place. it was perfect for our little family - everything we needed for our everyday life was available!