We had a really nice stay at Aldo's. The apartment was much bigger than we thought which was great since we were three couples sharing the space.
Location was good, supermarket and cheap restaurants nearby.
I would recommend this to a group of friends!