I enjoyed my stay very thoroughly! They've got everything I needed, if your plan is to stay for a while get groceries so you'll be able to cook your own meals! communication was excellent as well, they make sure that everything is all good with your stay, no doubt that you'll enjoy yours as I'll enjoy my next visit in the future!