Excellent stay. The place was very clean. Everything you need for your stay is provided. I would definitely stay again.