Very good at everything. Good location, clean, good communication and a beautiful apartment. 5 stars!