Very clean and has everything you need. Really enjoyed the big windows and small balcony you can step out onto. Ana and Daniel communicated in a timely manner for any questions I had both before and during my stay. Great place to stay at in Porto!