Excellent accommodations with everything you need for a wonderful stay. I highly recommend this place and would stay again.