Well located apartment with great space and beautiful views.
Communication with hosts was good and the issues I raised were dealt with swiftly but dealt with a very rude care taker over a shower that didn't work.
Some attention to details like matching towels, having all lights working, loo paper in each bathroom and a slightly cleaner apartment etc would make for a far better quality experience.