This place has everything you could ever need. Location, comfort, cleanliness and kind hosts.