I stayed for 5 weeks and everything is as described. Communication was excellent, as was the service. The hosts helped me quickly and efficiently with any concerns or questions I had. If the description fits your needs, I recommend staying here.