This place is fantastic. The quality of cleaning is that of a 5 star hotel standard and the amenities are great, that good that you forget you are sharing. The hospitality of the hosts is above and beyond! Would highly recommend to stay here.