Clean, spacious apartment with a spectacular view! We would definitely stay here again.