Great stay. Everything was great. The hosts were really humble and are there to accommodate your last minute needs. Just one thing that this is a shared accommodation and the hosts share the accommodation too which was not mentioned in the posting. But, the stay was great. The location is perfect. Would stay here again if we got a chance.