The staff was great. Andreas (or Alejandro, as he likes to be called) was fast, smart, and funny. As we approached the property we didn't know what to expect, but once there, we were gladly surprised at how good this place is. Excellent in every aspect. Well located, clean, great service.