A perfect stay in a very comfortable space with everything you need. The bed was amazingly comfortable and the space was new, clean, and stylish. The pool was great to swim in after walking around Porto in 90 degree heat!