Location was pretty convenient, within walking distance to everything you'd want to see (10-20 minutes, Porto is hilly). Check-in was a breeze and keycode entry made everything so convenient. Very spacious rooms and apartment overall was quite nice. Great value!