Clean, well equipped, convenient a great place for a holiday