Even with a few hiccups on arrival, Rocio was great on communicating and solving a few initial issues. The rest of the stay went great! The place is as described in a wonderful location. Would stay here again.