This place is great. Very spacious, has all the amenities you need and is very clean. Location is great and the hosts are very helpful if you need anything. Highly recommend staying here!