Maykol & Genesis place is great! The apartment is practically brand new and Maykol made sure it was sparkling clean for our arrival. The rooms are super comfortable, the living room is a great place to rest. They provide with everything you need, towels, soap, and washing machines. My family and I had a great time in Porto and all of this was thanks to our stay at Maykol & Genesis's.