We stayed in Porto for 6 days, and Telmo was very flexible with check in and out times which worked out nicely for us. The amenities were good as well in particular the kitchen was for seen with everything you need to cook a home meal