Veevee itself was was easy to communicate with, and tried to be as helpful as possible. We would use their company again. Apartment location was great, however was missing a couple of the listed amenities from when we had originally booked which had left us disappointed.