Very clean and comfortable place. Full of facilities. More than expected. Hosts are nice and supportive. I enjoyed my stay there.