Perfect location. Great hosts. Perfect and clean.