The location was perfect! And communication and check-in were great, they went above and beyond to be helpful!