My friends and I enjoyed our stay at Romeo's apartment very much. It had everything we needed (the kitchen is especially good) and really enough space for us three. It was nice, clean and comfortable even in the hot weather. The only minor thing was that the shower tended to flood the bathroom a bit.
Check-in and check-out were uncomplicated. We didn't get to meet Romeo in person, but he always replied quickly and seemed very nice.
The location is great, of course.
We would definitely recommend this place!