Excellent attention to our needs but a bit short in the cleanliness which was not the fault of Diego - for the price we expect impeccable service and cleanliness - almost there but not quite