Perfect location, detailed/helpful check-in instructions, prompt communication with host, sparkling clean, beautifully decorated. Would definitely stay here again!