A perfect place to stay. The location, the views, the amenities--couldn't ask for a better place to experience Porto.