Sarah & Pedro and their team are great! The apartments are very well equipped, decorated and in a great location! We also stayed in other proprieties from them and always had a great experience.