Ver enjoyable stay in a clean, beautiful apartment with a great view and lovely hosts.