The appartments are large and comfortable, the hosts were caring and helpful.
The location is also convinient. Definitely recommend for a big company.