Elsa's place is in a great location, quick 5 minutes or less walk to the beach, shops and restaurants and easy Uber ride from the station. The place is very comfortable throughout and spotlessly clean. You can only see a little of the ocean from the balcony but you can hear it all night which I loved. Loved Porto and would definitely stay at Elsa's again.