The place is in a perfect location, clean and tastefully decorated. Carlos was a wonderful host providing us with good restaurant and sightseeing options. There are a lot of stairs but this was not an issue for us. We would 100% recommend.