A clean, cozy and wonderful place with all amenities necessary run by fantastic hosts.