Clean, comfortable modern, truly outstanding accommodation - very much enjoyed our short stay here.