Perfect location. Perfect host. Perfect decoration. I would love to stay here again if I come back.