While the check-in and wifi experiences could've gone a bit better, this flat has a great location and was altogether a lovely stay.