5 stars all-round. Had everything we could ask for, from sound advice, polite and fast communication and thoughtful touches throughout the apartment. ⭐⭐⭐⭐⭐