Casa Mexico was great!
Perfect location.
Loved the breakfast.
Loved the service and attention.
Loved the attention to detail and design.
It is something between a hotel and renting an apartment because you have cleaning service every day and bfast - the best of both worlds
Simply Great!!!