I spent 2 weeks at this property and would happily stay here again. It had everything that I needed and overall it was a lovely stay. The place was clean and accommodating. I would highly recommend.