Absolutely perfect. The location is fantastic and Cristian was super responsive and kind. Highly recommended!