High standard of apartment, location and communication. Highly recommended.