The location is perfect, the apartment is well equipped and clean, the hosts are lovely, communication was great. What else could you ask for?