I loved my stay at Casa Corp and recommend it without hesitation. It is an apartment style accommodation, not a hotel, which was perfect for me and it is ideal for a longer stay. You are provided with a fully equipped kitchen and a luxurious room, decorated with taste. The staff is wonderful. Veronica did everything possible to make my stay perfect, including contacting me beforehand to answer questions.
On the downside, there is no elevator and the street noise can be annoying. But the location, decoration and warmth of the staff make it all worth it.