Excellent, modern apartment, clean, comfortable, new, great location, and good host. Recommended