Clean, spacious and well looked after modern apartment. We had a lovely time and highly recommend it.