Perfect location! Perfect host!! Perfect stay!!!