Great location near restaurants trolley and Ribeira. Place is roomy, great shower and all amenities. Three flights of stairs to consider. Enjoyed it immensely.