A delightful place stay and a well presented apartment exactly as advertised