Very good location and no issues with communication. Easy self check-in.
Cleanliness of apartment could be improved.