We througoughly enjoyed our stay at Catherine's. The apartment is spacious and has all the amenities for a short or long stay. It is extremely clean, probably the cleanest accommodation we've stayed at. I would recommend it to anyone and would come back anytime.