Fantastic apartment, perfect position, unbelievable views and great communication (before and during) from the hosts. We’d happily stay there again.