This is a tremendous well laid out clean and large place! The location is as advertised. Everything you need for a long stay is available. The hosts are very nice are super helpful if you come across any issues! I wish I could have stayed longer!!