Excellent property. We thoroughly enjoyed our stay. It had everything you wanted and very clean . It was a pleasure staying there. Highly recommended.