Perfect location, spotless clean, modern and spacious flat. We had fantastic time. Thank you.