Very clean and well appointed apartment. Beds were very comfortable. Good location. Quick walk down small hill to Ribeira where the waterfront action is.