Unbelievably fantastic place with a view that is incredible. We were so happy staying at Oporto top view. It had everything we needed it was so clean and comfortable. I want to return for sure