Perfect location, perfect communication, perfect coffee, cosy apartment. Highly recommended.