Beautiful apartment with amazing views and lovely hospitality and excellent communication all the way through.