We enjoyed our stay here and wished we had booked for longer. We would really recommend this place to stay. It met all our criteria. Thank you.