Perfect location. Great hosts. Modern place.