5 stars all around. Beautiful apartment and great communication by the host.