Clean, spacious, and well equipped. Great outdoor terrace. Thanks David!