The most wonderful place to stay in Porto. It's magical