This casa has it all - great location, clean (both common spaces and rooms) and welcoming hosts + guests!